aggressive street walking - Almanca İngilizce Sözlük